home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group95b.txt / 000117_icon-group-sender _Sun Aug 6 01:44:44 1995.msg < prev    next >
Internet Message Format  |  1995-09-18  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Mon, 7 Aug 1995 12:23:03 MST
  2. To: icon-group@cs.arizona.edu
  3. Date: Sun, 6 Aug 1995 01:44:44 GMT
  4. From: cas@netcom.com (Charles A. Shartsis)
  5. Message-Id: <casDCv8uK.8vA@netcom.com>
  6. Organization: NETCOM On-line Communication Services (408 261-4700 guest)
  7. Sender: icon-group-request@cs.arizona.edu
  8. References: <Pine.HPP.3.91.950725141502.13359C-100000@mpih17>, <3vlhul$bfa@lectura.CS.Arizona.EDU>
  9. Subject: Re: ICON debugger?
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12. Dave Schaumann (dave@CS.Arizona.EDU) wrote:
  13.  
  14. : There's a couple of packages under ftp://cs.arizona.edu/icon/contrib:
  15. : debug_tar.Z (also debug.zip) and itweak-2.2.tar.Z (also itweak.lzh).
  16.  
  17. I wrote the DEBUGIFY Icon debugger package (debug_tar.Z/debug.zip) and 
  18. use it personally to debug my own work.  It can be used to set breakpoints,
  19. trace or step through a program, display or modify variables.  I admit it
  20. also has some limitations which I hope to rectify at some future date.  
  21. It has two parts: 1) the DEBUGIFY program modifies ucode files (.u1 files)
  22. and 2) a procedure with the actual debug interface that you link in
  23. with yout code.  From what I read in another posting, this seems similar
  24. to the way itweak sets up debugging.  Now that I know of its existence
  25. I am interested in trying out itweak and comparing it to DEBUGIFY.
  26.  
  27. : I wrote a gdb-like debugger for Icon using MT Icon that's (IIRC) reasonably
  28. : complete.  If there's interest, I could make it available.
  29.  
  30. Please do make this debugger available.  I am very interested in 
  31. trying it out.
  32. I am assuming it can be used with the University of Arizona Icon, not just
  33. MT Icon.
  34.  
  35. By the way, I don't understand why the Icon community has not shown more
  36. interest in debugging tools.  I consider a good debugger as 
  37. indispensable and a great time-saver.  Its frustrating to try to track 
  38. down a problem armed only with procedure tracing and write statements.
  39.  
  40. --
  41. Charles A. Shartsis
  42. Logicon RDA
  43.